cork maine stories occult edinburgh music classic haunted magic fantasy magician dungeons dublin galway glasgow scotland irish london ghost wales maine writer comedy http blogfa fairies magick escorts paranormal escort pagan wicca dragons music fairy new england author illusionist new england stories ghosts